import request from '@/utils/request'

/**
 * 请求demo
 */
export default {
  /**
   * 获取产品列表
   * @param data 参数
   * @returns {AxiosPromise<any>}
   */
  getProductList(data) {
    return request.post('/api/product/list', data)
  },
  /**
   * 新增产品
   * @param data
   * @returns {AxiosPromise<any>}
   */
  createProduct(data) {
    return request.post('/api/product/create', data)
  },
  /**
   * 更新产品基本信息
   * @param data
   * @returns {AxiosPromise<any>}
   */
  updateProduct(data) {
    return request.post('/api/product/update', data)
  },
  /**
   * 更新产品库存
   * @param data
   * @returns {AxiosPromise<any>}
   */
  updateProductInventory(data) {
    return request.post('/api/product/inventory/update', data)
  },
  /**
   * 更新产品折扣
   * @param data
   * @returns {AxiosPromise<any>}
   */
  updateProductDiscount(data) {
    return request.post('/api/product/discount/update', data)
  },
}
